person frequently taking time off work - German English Dictionary